#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<assert.h>
#include<stdlib.h>
typedef int sldatatype;
typedef struct slistnode
{
	sldatatype data;
	struct slistnode* next;
}slnode;

void slprint(slnode* phead);

void slpushback(slnode** pphead, sldatatype x);

void slpushfront(slnode** pphead, sldatatype x);

void slpopback(slnode** pphead);

void slpopfront(slnode** pphead);
